<?php
	define('ipos',true);
	require('../include/config.php');
	include('lib/nusoap.php');
	$telco = $_POST['lstTelco'];
	$code = $_POST['txtCode'];
	$seri = $_POST['txtSeri'];
	$gamebank_account = "trieunguyen";
	

	$client = new nusoap_client("http://pay.gamebank.vn/service/cardServiceV2.php/?wsdl",true);

	$result = $client->call("creditCard",array("seri"=>$seri,"code"=> $code,"cardtype"=> $telco, "gamebank_account"=>$gamebank_account));
	
	//print_r($result);
	if($result[0] >= 10000)
	{

		echo "Nạp thành công, bạn đã được cộng ".$result[0]." trong tài khoản";
		$goldx = $result[0];
		$db->dbinstall("log","userid,gold,log_txt,log_time,log_type",
									"'".$_SESSION["ipos_userid"]."',
									'$goldx',
									'Nạp ".number_format($goldx)." ".GOLD." vào tài khoản',
									'".NOW."','1'");
		$db->dbupdate("user","gold = gold+$goldx","userid = '".$_SESSION["ipos_userid"]."'");
		//Nap tien thanh cong, $result['resultCode'] là mệnh giá thẻ khách nạp	
	}
	else
	{
		//Lỗi nạp tiền, dựa vào bảng mã lỗi để show thông tin khách hàng lên	
		switch($result[0])
		{
			case -3: echo "Thẻ không sử dụng được" ;break;
			case -10: echo "Nhập sai định dạng thẻ";break;
			case -1001: echo "Nhập sai quá 3 lần";break;
			case - 1002; echo "Lỗi hệ thống, bạn vui lòng báo cáo cho quan quản trị";break;
			case -1003: echo "IP của bạn đã bị chặn trong vòng 5 phút";break;
			case -1004: echo "Tên đăng nhập gamebank không đúng"; break;
			case -1005: echo "Loại thẻ không đúng";break;
			case - 1006: echo "Hệ thống đang bảo trì";break;
			default: echo "Hệ thống đang bảo trì";
		}
	}
	
?>